#templatemo_content {
	float: left;
	width: 900px;
	padding:0 30px;
	margin-left:290px;
}


#templatemo_leftcolumn {
	float: left;
	
	padding: 50px 20px 0 10px;
	background:url(../image/sep2.png) repeat-y right;
	width:275px;
	padding-left:25px;
	
}
.form_row{
	padding: 0px 0px;
}

.login_form{
	
	margin-top:-67px;
	width: 240px;
	padding: 15px;
	
}

.newssection {
	padding: 0 0 5px 0;
}


#templatemo_rightcolumn {
	float: left;
	width: 530px;
	padding: 50px 20px 0 40px;
}

.onecolumn {
	width: 530px;
}

.onecolumn img {
	float: right;
	clear: both;	
	margin: 0 0 5px 10px;
	border: 3px solid #0e121d;
}

.twocolumn {
	width: 530px;
}

.twocolumn_box {
	float: left;
	width: 230px;
	padding: 10px;
	background: #0c1117 url(image/boxBG.gif) top right no-repeat;
	border: 5px solid #0f1721;
}
.twocolumn_box img {

	float: left;
	margin: 2px 10px 0 0;
	border: 3px solid #0e121d;
}
.twocolumn_box p {
	text-align: left;
}
.twocolumn_box ul {
	margin: 0 0 0 10px;
	padding: 0px;
}
.twocolumn_box li {
	list-style: none;
	padding: 10px 0 10px 20px;
	background: url(image/listicon.gif) center left no-repeat;
}

#gallery {
	width: 530px;
}

.gallery_column {
	float: left;
	width: 165px;
}

.gallery_column img{
	border: 5px solid #000000;
	margin: 0 0 10px 0;
}

.gallery_column p{
	text-align: left;
}
#table11
{ color:black;
}
#table
{
	color: black;
	height:320px;
	width:100%;
}
#table1
{
 height: 217px;
    margin-top: 89px;
}
#table2
{
	width:70%;
	color: black;
}
#table3
{
	 margin-left: 30px;
	 color: black;

}
#table0
{	
	color: black;
    margin-left: 205px;
    width: 50%;
}
#table4
{
	margin-left: 132px;
    color: black;
    width:100%;
}
#table5
{	 
   color: black;
   margin-left: -9px;
   width: 100%;
}
#table5 input
{
	width:165px;
}
#table10
{	 
   color: black;
   margin-left: 29px;
}
#tablog
{
	 margin-left: 75px;
	margin-top:-20px;
	color:black;
}
#tab_log
{
	width:500px;
}

#location
{ 
	margin-left:5px;
}
#tab11
{
	border: 1px solid #CCCCCC;
	margin-top:10px;
	color: black;
	width: 99%;
	font-family:Arial,Helvetica,Sans-Serif;
}
#tab11 tr td textarea
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
}
#tab11 tr td
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    padding-top:5px;
    padding-bottom:5px;
}
#tab
{
	border: 1px solid #CCCCCC;
	color: black;
	width: 99%;
	font-family:Arial,Helvetica,Sans-Serif;
	/*margin-top:10px;*/
}
#tab tr td textarea
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
}
#tab tr td
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    width:16%;
}
#table11 tr td textarea
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
}
#table11 tr td
{
	color: black;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
}

.main_wrap {
	width:650px;
	margin:0 auto;
}
.main_wrap .full1 {
    margin-top: -180px;
    width: 940px;
}
ul.tabs {
    float: left;
    height: 32px;
    margin-left: 0;
    margin-top: 25px;
    width: 605px;
}
ul.tabs li {
    background: url("../image/tab-bginner0.png") no-repeat scroll 0 0 transparent;
    border-left: medium none;
    color: #5A7B2A;
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    height: 32px;
    line-height: 31px;
    margin-bottom: -1px;
    margin-right: 0;
    overflow: hidden;
    text-align: center;
    width: 120px;
}
.tab_container.inner {
    background: url("../image/tabs-bg.html") no-repeat scroll right bottom transparent;
    border: 1px solid #676767;
    padding-bottom: 60px;
    width: 695px;
}
.tab_content {
    font-size: 14px;
    margin: 0 13px 0 0;
    padding: 11px;
	width:94%;
}
html ul.tabs li.active a, html ul.tabs li a:hover
li a:hover {
    background: url("../image/tab-hover.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
p {
    color: black;
}


a.Button, button.Button {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    cursor: default;
    display: inline-block;
    line-height: 33px;
    margin: 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    text-decoration: none !important;
    width: auto;
    z-index: 0;
}
a.Button .btn, button.Button .btn {
    color: #1C1C1C;
    display: block;
    float: left;
    height: 33px;
    overflow: hidden;
    /*position: relative;*/
    white-space: nowrap;
    width: auto;
}
a.Button .btn .t, button.Button .btn .t {
    display: block;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    padding: 0 16px;
    text-align: left;
    text-decoration: none !important;
    white-space: nowrap;
}
input, select {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    color:black;
}
a.Button .hover, a.Button:hover, button.Button .hover, button.Button:hover {
    color: #361E02;
    text-decoration: none !important;
}
a.Button .active, button.Button .active {
    color: #EFF7FB;
}
a.Button .btn .l, a.Button .btn .r, button.Button .btn .l, button.Button .btn .r {
    background-image:url(../image/Button.png);
    display: block;
    height: 99px;
    position: absolute;
    z-index: -1;
}
a.Button .btn .l, button.Button .btn .l {
    left: 0;
    right: 7px;
}
a.Button .btn .r, button.Button .btn .r {
    clip: rect(auto, auto, auto, 396px);
    right: 0;
    width: 403px;
}
a.Button .btn.hover .l, a.Button .btn.hover .r, a.Button .btn:hover .l, a.Button .btn:hover .r, button.Button .btn.hover .l, button.Button .btn.hover .r, button.Button .btn:hover .l, button.Button .btn:hover .r {
    top: -33px;
}
a.Button .btn.active .l, a.Button .btn.active .r, button.Button .btn.active .l, button.Button .btn.active .r {
    top: -66px;
}

.main_wrap .full {
    margin-top: -73px;
    width: 940px;
}
tr.paging
{}
tr.paging a:hover
{
	background-color:#CCCCCC;
	border:0px;
	border: 1px solid #999999;
}

.other
{
}
.other ul li
{
	border: 4px solid #FFFFFF;
    list-style: none outside none;

}
.other ul li a
{
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F3F3F3;
    border-color: #DCDFE3 #D0D4D8 #D0D4D8 #DCDFE3;
    border-style: solid;
    border-width: 1px;
    color: #666666;
}
.other {
	color:#515151;
	
	padding-left:20px;
}

	/* Dashboard buttons */
 .other ul#dashboard-buttons li {
	border:#fff solid 4px;
	display: -moz-inline-stack;
	float:left;
}
	
 .other ul#dashboard-buttons li a {
	background-color:#f3f3f3;
	border:#dcdfe3 solid 1px;
	border-color:#dcdfe3 #d0d4d8 #d0d4d8 #dcdfe3;
	color:#666;
}

 .other ul#dashboard-buttons li a:hover {
	background-color:#e4e7ea;
	border-color:#c3c9ce;
	color:#333;
}

 .other ul#dashboard-buttons li a:active {
	border-color:#9d9d9d;
}
 .other ul#dashboard-buttons li a.newbooking {
    background-image: url(../image/Book_phones.png);
}
.other ul#dashboard-buttons li a.newcus {
    background-image: url(../image/Glass.png);
}
.other ul#dashboard-buttons li a.search {
    background-image: url(../image/addcustomer.png);
}
.other ul#dashboard-buttons li a.home {
    background-image: url(../image/home.png);
}
 .other ul#dashboard-buttons li a {
    background-position: 50% 5px;
    background-repeat: no-repeat;
    display: block;
   padding: 35px 0 0;
    text-align: center;
    width: 35px;
}
.other ul#dashboard-buttons li a:hover {
	background-color:#e4e7ea;
	border-color:#c3c9ce;
	color:#333;
}
